嗨各位~今天要介紹簡易的三維繪圖函數唷
首先你們應該都發現了吧?就是不管是用mesh()還是surf()其實在使用上沒有到很方便呢
因為呢還是得給定x跟y的座標 並且用meshgrid()來建立矩陣xx跟yy
才可用mesh()還是surf()來繪圖喔!!!
下面圖形適用ezmesh()、ezsurf()、ezsurfc()來繪圖
ezmesh('exp(0.2*x)cos(t)')
因為在英文字母a~z 26個字母排序上t在x的前面,ezmesh()會把變數t當成x軸來繪圖,則把變數x當成y軸來繪圖
ezsurf('y/(x^2+y^2+1)',30)
以3030個網格點來繪圖
跟ezmesh相近只是多了網格面上色
ezsurf多+一個c就是為了在繪圖中有等高線圖而已
ezsurfc('y/(x^2+y^2+1)',30)
所以套入函數的使用後,再帶入數字即可完成繪圖唷
像是ezsurf()和ezmesh()只要給函數與範圍就可以繪圖了
是不是挺容易的呢!
明天即將介紹內建的圖形展示函數唷